import Cuadratica,unittest
from Cuadratica import *

class testGetRaices(unittest.TestCase):
	def test(self):
		cuadratica=Cuadratica(1,5,4)
		self.assertEqual(cuadratica.getRaiz1(),-1)
		self.assertEqual(cuadratica.getRaiz2(),-4)

class testErrores(unittest.TestCase):
	def test(self):
		cuadratica=Cuadratica(1,2,2)
		self.assertEqual(cuadratica.getRaiz1(),"No hay raiz 1")
		self.assertEqual(cuadratica.getRaiz2(),"No hay raiz 2")

class testAIgualCero(unittest.TestCase):
	def test(self):
		cuadratica=Cuadratica(0,5,4)
		self.assertEqual(cuadratica.getRaiz1(),"A es igual a 0")
		self.assertEqual(cuadratica.getRaiz2(),"A es igual a 0")
		
if __name__=="__main__":
    unittest.main()


